package analysis

import (
	"ginfwk/framework/core/gins"
)

type AdminAnalysis struct {
	Analysis
}

func (a *AdminAnalysis) Register(r gins.IRoutes) {
	g := r.Group("/analysis")
	{
		// 分析页统计接口
		g.GET("/total", a.Analysis.Total)

		// 用户来源
		g.GET("/userAccessSource", a.Analysis.UserAccessSource)

		// 每周用户活跃量
		g.GET("/weeklyUserActivity", a.Analysis.WeeklyUserActivity)

		// 每月销售额
		g.GET("/monthlySales", a.Analysis.MonthlySales)
	}
}
